package com.sl.au.service;

import java.util.List;

import com.sl.au.entity.ReceivedPaymentDetailInfoView;
import com.sl.au.repository.ReceivedPaymentDetailInfoViewRepository;

public interface ReceivedPaymentDetailInfoViewService extends BaseService {

	ReceivedPaymentDetailInfoViewRepository getRepository();

	List<ReceivedPaymentDetailInfoView> getPayAllHistory(int start, int length, String contractId, String contractType,
			String object, String object2);

	Long getPayAllRegistCount(String contractId);

	List<ReceivedPaymentDetailInfoView> getPayHistory(int start, int length, String contractId, String contractType,
			String userId, String object, String object2);

	Long getPayRegistCount(String contractId, String userId);
}
